<!doctype html>
{% load static from staticfiles %}
<html>
<head>
    <!-- 声明文档使用的字符编码 -->
    <meta charset='utf-8'>
    <!-- 优先使用 IE 最新版本和 Chrome -->
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
    <!-- 页面描述 -->
    <meta name="description" content="不超过150个字符"/>
    <!-- 页面关键词 -->
    <meta name="keywords" content=""/>
    <!-- 网页作者 -->
    <meta name="author" content="guo,1057540638@qq.com"/>
    <!-- 搜索引擎抓取 -->
    <meta name="robots" content="index,follow"/>

    <!-- `width=device-width` 会导致 iPhone 5 添加到主屏后以 WebApp 全屏模式打开页面时出现黑边 http://bigc.at/ios-webapp-viewport-meta.orz -->

    <!-- iOS 设备 begin -->
    <meta name="apple-mobile-web-app-title" content="标题">
    <!-- 添加到主屏后的标题（iOS 6 新增） -->
    <meta name="apple-mobile-web-app-capable" content="yes"/>
    <!-- 是否启用 WebApp 全屏模式，删除苹果默认的工具栏和菜单栏 -->

    <!--meta name="apple-itunes-app" content="app-id=myAppStoreID, affiliate-data=myAffiliateData, app-argument=myURL" -->
    <!-- 添加智能 App 广告条 Smart App Banner（iOS 6+ Safari） -->
    <meta name="apple-mobile-web-app-status-bar-style" content="black"/>
    <!-- 设置苹果工具栏颜色 -->
    <meta name="format-detection" content="telphone=no, email=no"/>
    <!-- 忽略页面中的数字识别为电话，忽略email识别 -->

    <!-- 启用360浏览器的极速模式(webkit) -->
    <meta name="renderer" content="webkit">
    <!-- 避免IE使用兼容模式 -->
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <!-- 不让百度转码 -->
    <meta http-equiv="Cache-Control" content="no-siteapp"/>
    <!-- 针对手持设备优化，主要是针对一些老的不识别viewport的浏览器，比如黑莓 -->
    <meta name="HandheldFriendly" content="true">
    <!-- 微软的老式浏览器 -->
    <meta name="MobileOptimized" content="320">
    <!-- uc强制竖屏 -->
    <meta name="screen-orientation" content="portrait">
    <!-- QQ强制竖屏 -->
    <meta name="x5-orientation" content="portrait">
    <!-- UC强制全屏 -->
    <meta name="full-screen" content="yes">
    <!-- QQ强制全屏 -->
    <meta name="x5-fullscreen" content="true">
    <!-- UC应用模式 -->
    <meta name="browsermode" content="application">
    <!-- QQ应用模式 -->
    <meta name="x5-page-mode" content="app">
    <!-- windows phone 点击无高光 -->
    <meta name="msapplication-tap-highlight" content="no">
    <!-- iOS 图标 begin -->
    <link rel="apple-touch-icon-precomposed" href="/apple-touch-icon-57x57-precomposed.png"/>
    <!-- iPhone 和 iTouch，默认 57x57 像素，必须有 -->
    <link rel="apple-touch-icon-precomposed" sizes="114x114" href="/apple-touch-icon-114x114-precomposed.png"/>
    <!-- Retina iPhone 和 Retina iTouch，114x114 像素，可以没有，但推荐有 -->
    <link rel="apple-touch-icon-precomposed" sizes="144x144" href="/apple-touch-icon-144x144-precomposed.png"/>
    <!-- Retina iPad，144x144 像素，可以没有，但推荐有 -->
    <!-- iOS 图标 end -->

    <!-- iOS 启动画面 begin -->
    <link rel="apple-touch-startup-image" sizes="768x1004" href="img/App-ios-logo-152x152.png"/>
    <!-- iPad 竖屏 768 x 1004（标准分辨率） -->
    <link rel="apple-touch-startup-image" sizes="1536x2008" href="img/App-ios-logo-152x152.png"/>
    <!-- iPad 竖屏 1536x2008（Retina） -->
    <link rel="apple-touch-startup-image" sizes="1024x748" href="img/App-ios-logo-152x152.png"/>
    <!-- iPad 横屏 1024x748（标准分辨率） -->
    <link rel="apple-touch-startup-image" sizes="2048x1496" href="img/App-ios-logo-152x152.png"/>
    <!-- iPad 横屏 2048x1496（Retina） -->

    <link rel="apple-touch-startup-image" href="img/App-ios-logo-152x152.png"/>
    <!-- iPhone/iPod Touch 竖屏 320x480 (标准分辨率) -->
    <link rel="apple-touch-startup-image" sizes="640x960" href="img/App-ios-logo-152x152.png"/>
    <!-- iPhone/iPod Touch 竖屏 640x960 (Retina) -->
    <link rel="apple-touch-startup-image" sizes="640x1136" href="img/App-ios-logo-152x152.png"/>
    <!-- iPhone 5/iPod Touch 5 竖屏 640x1136 (Retina) -->
    <!-- iOS 启动画面 end -->

    <!-- iOS 设备 end -->
    <meta name="msapplication-TileColor" content="#000"/>
    <!-- Windows 8 磁贴颜色 -->
    <meta name="msapplication-TileImage" content="icon.png"/>
    <!-- Windows 8 磁贴图标 -->

    <link rel="alternate" type="application/rss+xml" title="RSS" href="/rss.xml"/>
    <!-- 添加 RSS 订阅 -->
    <link rel="shortcut icon" type="image/ico" href="/favicon.ico"/>
    <!-- 添加 favicon icon -->
    <!-- sns 社交标签 begin -->
    <!-- 参考微博API -->
    <meta property="og:type" content="类型"/>
    <meta property="og:url" content="URL地址"/>
    <meta property="og:title" content="标题"/>
    <meta property="og:image" content="图片"/>
    <meta property="og:description" content="描述"/>
    <!-- sns 社交标签 end -->
    <title>首页</title>
    <link rel="stylesheet" href="{% static 'mobile/css/common.css' %}">
    <link rel="stylesheet" href="{% static 'mobile/css/font.css' %}">
    <link rel="stylesheet" href="{% static 'mobile/css/header.css' %}">
    <link rel="stylesheet" href="{% static 'mobile/css/footer.css' %}">
    <link rel="stylesheet" href="{% static 'mobile/css/index.css' %}">
    <link rel="stylesheet" href="{% static 'mobile/css/responsive.css' %}">
</head>

<body ontouchstart="return true;">

<!--头部-->
<header class="search" id="search">
    <div class="header">
        <h1>田老师红烧肉-朝阳将台路店</h1>
    </div>
    <!--通知公告/客服电话-->
</header>

<!--搜索内容-->
<div class="search-content" id="search-content">
    <i class="icon-font"></i>
</div>

<!--内容区-->
<article class="main-container">

    <!--左侧栏目-->

    <div class="sortNav" id="sortNav">
        <p class="icon-sort line">分类导航</p>
        {% for c in category %}
            <a href="javascript:void(0);" onclick="doselectList(this,{{ forloop.counter }})">{{ c.name }}</a>
        {% endfor %}
    </div>

    <!--右侧产品-->
    <div class="sortContent line">

        <!--产品列表-->
        {% for c in category %}
            <ol class="list-content" id="list-content{{ forloop.counter }}" style="display:none;">
                {% for p in product %}
                    {% if c.id == p.category_id%}
                        <li class="line">
                        <a href="#">
                            <div class="pro-img"><img src="{% static '/mobile/img/' %}{{p.cover_pic}}" alt=""></div>
                            <div class="pro-con"><h3>{{ p.name }}</h3><font>瘦肉多，绝对超值精排 </font><b>¥{{ p.price }}</b>
                                <p>乐果派旗舰店</p></div>
                        </a>
                        <a href="javascript:doCartAdd({{ p.id }},'{{ p.name }}','{% static '/mobile/img/' %}{{p.cover_pic}}',{{ p.price }})"
                           class="list-cart"><i class="icon-cartadd"></i></a>
                       </li>
                   {% endif %}
               {% endfor %}
            </ol>
        {% endfor %}

        <br><br>
    </div>
    <!--购物车-->
    <div class="cartContent fadeInBottom100" id="cartContent">

        <div class="LayerHeader line">
            <button class="Del" onclick="doCartClear()"><i class="icon-delete"></i>清空</button>
            <button class="close pl"><i class="icon-plus rot45"></i></button>
        </div>

        <div class="cartContentList">
            <!-- 购物车内容 -->
            <form id = "form" action="{% url 'order' %}" method="POST">
                {% csrf_token %}
                <ul class="line-li"></ul>
            </form>
        </div>

        <div class="LayerFooter">
            共计：<span>¥0.00</span>
        </div>
    </div>

</article>

<!--底部栏目-->
<menu>
    <a href="shop.html"><i class="icon-selectmore"></i>切换店铺</a>
    <!--a href="member-order.html"><i class="icon-allorders"></i>订单</a-->
    <a href="javascript:void(0)" id="orderCart"><i class="icon-cart"><span>0</span></i>购物车</a>
    <a href="{% url 'member' %}"><i class="icon-head"></i>我的</a>
    <a>
        <button onclick="accounts();">去结算</button>
    </a>
</menu>

<!--弹出圈圈loading-->
<div class="spinner" style="display:none;"><i></i></div>
<div id="showInfo" style="display: none; width: 110px; height: 55px; position: fixed; margin: auto; background-color: #C0C0C0; top: 0px;
            left: 0px;color:#FFF;
            right: 0px;
            bottom: 0px;border-radius:50px;text-align:center;line-height:50px;">111</div>

</body>
</html>
<script type="text/javascript" src="{% static 'mobile/js/jquery-1.7.1.min.js' %}"></script>
<script type="text/javascript" src="{% static 'mobile/js/common.js' %}"></script>
<script type="text/javascript" src="{% static 'mobile/js/jquery.cookie.js' %}"></script>
<script type="text/javascript">

    function doselectList(ob, m) {
        $("#sortNav a").removeClass("select");
        $(ob).addClass("select");
        $("ol.list-content").hide();
        $("#list-content" + m).show();
        return false;
    }

    cartlist = [];
    
    function doCartAdd(id, name, cover_pic, price) {
        var shop = {'id': id, 'name': name, 'cover_pic': cover_pic, 'price': price, 'num': 1};
        var b = true;
        for (var i = 0; i < cartlist.length; i++) {
            if (cartlist[i].id == id) {
                b = false;
                cartlist[i].num += 1;
                break;
            }
        }
        if (b) {
            cartlist.push(shop);
        }
        doShowCart();
    }
    
    function doCartClear() {
        cartlist = [];
        doShowCart();
    }

    function doShowCart() {
        var cartContent = $("#cartContent div.cartContentList ul.line-li");
        cartContent.empty()
        var total = 0.0;
        for (var i = 0; i < cartlist.length; i++) {
            var str = "<li>";
            str += '<img src="' + cartlist[i].cover_pic + '" alt=""><p>' + cartlist[i].name + '</p><span>¥' + cartlist[i].price + '</span>';
            str += '<div class="D-BuyNum"><button><i class="icon-reduce"></i></button><input type="number" name="number" readonly class="line" value="' + cartlist[i].num + '"><button><i class="icon-plus"></i></button></div>'
            str += "</li>";
            cartContent.append(str);
            total += cartlist[i].price * cartlist[i].num;
        }
        $("#cartContent div.LayerFooter span").html("￥" + total);
        $("#orderCart i.icon-cart span").html(cartlist.length);
    }

    // 去结算
    function accounts(){
        var count = $("#orderCart i.icon-cart span").text();
        if (count == 0) {
            $ ("#showInfo").html("请加购物车");
            $ ("#showInfo").show().delay (3000).fadeOut();
            return;
        }
        var inputType=$("<input type='text' name='cartlist'/>");
        inputType.attr("value",JSON.stringify(cartlist));
        $("#form").append(inputType);
        $("#form").submit();
        // console.log("cartlist:"+JSON.stringify(cartlist))
        /*$.ajax({
            url: "{% url 'order' %}",
            type:'post',
            dataType: "json",
            contentType: "application/json;charset=utf-8",
            data:JSON.stringify(cartlist),
        });*/
    }

</script>
